<?php
	require_once("frmCookie.php");
	
	$iOpcion = $_REQUEST['iOpcion'];
	
	if(!($iOpcion >= 1 && $iOpcion <= 8))
	{
		header("Location:main.php");
	}
	
	$sql = "select p.idProveedor, p.nombre from proveedores p order by p.nombre";
	$proveedores = readSQL($sql);
	
	if($iOpcion == 2 || $iOpcion == 7 || $iOpcion == 4 || $iOpcion == 5)
	{
		$idProveedor = $_POST['proveedor'];
		$numeroOrdenCompraProveedor = $_POST['numeroOrdenCompraProveedor'];
		$remitoIngreso = $_POST['remitoIngreso'];
		$numeroFactura = $_POST['numeroFactura'];
		$idMoneda = $_POST['moneda'];
	}
	
	if($iOpcion == 2)
	{
		//Busca el numero de orden de compra ingresada del proveedor seleccionado
		$sql = "select oc.idOrdenCompra, p.nombre as proveedor, oc.numeroOrdenCompraProveedor, oc.proceso, date_format(oc.fecha, '%d/%m/%Y') as fecha, sxoc.idSucursal from ordenescompra oc join proveedores p on oc.idProveedor = p.idProveedor join sucursalesxordencompra sxoc on oc.idOrdenCompra = sxoc.idOrdenCompra where oc.idProveedor = '$idProveedor' and oc.numeroOrdenCompraProveedor = '$numeroOrdenCompraProveedor'";
		
		$ordenesCompra = readSQL($sql);
		if(count($ordenesCompra)==0)
		{
			//Si no existe
			$boton = "Buscar";
			$campo = "proveedor";
			$mensaje = "El número de Orden de Compra: $numeroOrdenCompraProveedor no existe para el proveedor seleccionado.";
			$clase = "error";
			$iOpcion = 1;
		}
		else
		{
			$esParaEstaSucuesal = 0;
			foreach($ordenesCompra as $ordenCompra)
			{
				$esParaEstaSucuesal = $esParaEstaSucuesal || $_SESSION['idSucursal'] == $ordenCompra['idSucursal'];
			}
			
			if($esParaEstaSucuesal)
			{
				$campo = "fechaIngreso";
				$boton = "Guardar";
				//Si existe
				foreach($ordenesCompra as $ordenCompra)
				{
					$id = $ordenCompra['idOrdenCompra'];
					$proceso = $ordenCompra['proceso'];
					$fecha = $ordenCompra['fecha'];
					$nombreProveedor = $ordenCompra['proveedor'];
				}
			}
			else
			{
				$boton = "Buscar";
				$campo = "proveedor";
				$mensaje = "El número de Orden de Compra: $numeroOrdenCompraProveedor no puede ingresarse en esta Sucursal.";
				$clase = "error";
				$iOpcion = 1;
			}
		}
	}
	if($iOpcion == 4)
	{
		$boton = "Guardar";
		$sql = "select p.idParte, p.codigoFabricante, p.descripcionFabricante, s.nroFactura, pr.nombre as proveedor from partes p join stock s on p.idParte = s.idParte join proveedores pr on s.idProveedor = pr.idProveedor where pr.idProveedor = $idProveedor and s.nroRemitoLlegada = '$remitoIngreso' group by p.idParte";
		
		$partes = readSQL($sql);
		if(count($partes)==0)
		{
			$campo = "remitoIngreso";
			$mensaje = "El Número de Remito ingresado no existe para el Proveedor seleccionado.";
			$clase = "error";
			$iOpcion = 3;
		}
		else
		{
			foreach($partes as $parte)
			{
				$nombreProveedor = $parte['proveedor'];
				$numeroFactura = $parte['nroFactura'];
			}
			
			if($numeroFactura != '')
			{
				$campo = "remitoIngreso";
				$mensaje = "Ya se le han asociado una Factura a las Partes del Remito ingresado.";
				$clase = "error";
				$iOpcion = 3;
			}
			else
			{
				$_SESSION['result'] = $partes;
				$campo = "numeroFactura";
				
				$sql = "select m.idMoneda, m.nombre from monedas m order by m.nombre";
				$monedas = readSQL($sql);
			}
		}
	}
	if($iOpcion == 5)
	{
		$partes = $_SESSION['result'];
		$sql = "";
		foreach($partes as $parte)
		{
			$monto = $_POST['montoParte'.$parte['idParte']];
			$sql .= "update stock set idMoneda = $idMoneda, nroFactura = '$numeroFactura', precio = $monto where idProveedor = $idProveedor and nroRemitoLlegada = '$remitoIngreso' and idParte = ".$parte['idParte'].";";
			$sql .= "update stockentransito set idMoneda = $idMoneda, nroFactura = '$numeroFactura', precio = $monto where idProveedor = $idProveedor and nroRemitoLlegada = '$remitoIngreso' and idParte = ".$parte['idParte'].";";
		}
		if(transactionSQL($sql, true))
		{
			$mensaje = "La Factura y los montos se han asociado correctamente.";
			$clase = "ok";	
			$iOpcion = 3;
		}
		else
		{
			$mensaje = "No se ha podido asociar la Factura ni los montos a las Partes del Remito ingresado.";
			$clase = "error";
			$iOpcion = 4;
		}
	}
	if($iOpcion == 1 || $iOpcion == 3)
	{
		$boton = "Buscar";
		$campo = "proveedor";
	}
?>
<html>
	<head>
    	<?php
		require("frmHeader.php");
		?>
        <script language="javascript" src="scripts/ajax.js"></script>
        <script language="javascript" src="scripts/validar.js"></script>
        <script language="javascript">
		
			<?php
			if($id!="")
			{
				echo "id = $id;";
			}
			if($idProveedor!="")
			{
				echo "idProveedor = $idProveedor;";
			}
			?>
			
			partesAgregadas = 0;
			esPlaca = false;
			
			function desplazarPartesAgregadas(desplazamiento)
			{
				partesAgregadas += desplazamiento;
				enableFields();
			}
			
			function enableFields()
			{
				enabled = partesAgregadas == 0;
				frm.fechaIngreso.disabled = !enabled;
				frm.remitoIngreso.disabled = !enabled;
			}
		
			function validarComun()
			{
				if(!validarCampo(frm.fechaIngreso, "Por favor Ingrese la Fecha de Ingreso.")){return false;}
				if(frm.fechaIngreso != null && !isDate(frm.fechaIngreso.value)){return false;}
				
				if(!validarCampo(frm.remitoIngreso, "Por favor ingrese el Número de Remito de Ingreso.")){return false;}

				if(!validarCampo(frm.numeroOrdenCompraProveedor, "Por favor ingrese el Número de Orden de Compra del Proveedor.")){return false;}

				if(!validarCampo(frm.cantidadRecibida, "Por favor Ingrese la Cantidad.")){return false;}
					
				if(frm.cantidadRecibida != null && !validarEnteroPositivo(frm.cantidadRecibida.value))
				{
					alert("La Cantidad debe ser un Entero Positivo.");
					frm.cantidadRecibida.focus();
					return false;
				}

				if(!validarCampo(frm.parte, "Por favor Ingrese el Código del Fabricante de la Parte.")){return false;}
				
				campo = document.getElementById("datosPlaca");
				if(campo != null && campo.style.display != "none")
				{
					if(!validarCampo(frm.imei, "Por favor Ingrese el IMEI.")){return false;}
					if(!validarCampo(frm.simlock, "Por favor Ingrese el Simlock.")){return false;}
					if(!validarCampo(frm.codigoReferencia, "Por favor Ingrese el Codigo de Referencia.")){return false;}
					if(!validarCampo(frm.swVersion, "Por favor Ingrese el SW Version.")){return false;}
					if(!validarCampo(frm.hwVersion, "Por favor Ingrese el HW Version.")){return false;}
				}
				
				return true;
			}
			
			function validar()
			{
				if(validarComun())
				{
					frm.submit();
				}
			}
			
			function validarMontos()
			{
				if(!validarCampo(frm.numeroFactura, "Por favor Ingrese el Número de Factura.")){return false;}
				<?php
				foreach($partes as $parte)
				{
			  echo 'if(!validarCampo(frm.montoParte'.$parte['idParte'].', "Por favor Ingrese el Monto de la Parte.")){return false;}
			  		campo = frm.montoParte'.$parte['idParte'].';
					if(!validarDecimalPositivo(campo.value))
					{
						alert("El Monto debe ser un Decimal Positivo.");
						campo.focus();
						return false;
					}
					';
				}
				?>
				
				frm.submit();
			}
			
			function agregarParte()
			{
				xmlHttp = GetXmlHttpObject();
				if (xmlHttp == null)
				{
					alert ("Your browser does not support AJAX!");
					return;
				}
				
				var url = "ajaxOrdenesCompra.php";
				url += "?codigoFabricante="+frm.parte.value;
				url += "&op=6";
			
				xmlHttp.onreadystatechange = function()
				{
					if (xmlHttp.readyState == 4)
					{
						if(xmlHttp.responseText == 1)
						{
							esPlaca = true;
							document.getElementById("datosPlaca").style.display = "";
						}
						else
						{
							esPlaca = false;
							document.getElementById("datosPlaca").style.display = "none";
							frm.imei.value = "";
							frm.simlock.value = "";
							frm.codigoReferencia.value = "";
							frm.swVersion.value = "";
							frm.hwVersion.value = "";
						}
						
						if(validarComun())
						{
							xmlHttp = GetXmlHttpObject();
							if (xmlHttp == null)
							{
								alert ("Your browser does not support AJAX!");
								return;
							}
							
							if(esPlaca)
							{
								frm.cantidadRecibida.value = 1;
							}
							
							var url = "ajaxOrdenesCompra.php";
							url += "?idOrdenCompra="+id;
							url += "&codigoFabricante="+frm.parte.value;
							url += "&cantidadRecibida="+frm.cantidadRecibida.value;
							url += "&idProveedor="+idProveedor;
							url += "&remitoIngreso="+frm.remitoIngreso.value;
							url += "&fechaIngreso="+frm.fechaIngreso.value;
							url += "&imei="+frm.imei.value;
							url += "&simlock="+frm.simlock.value;
							url += "&codigoReferencia="+frm.codigoReferencia.value;
							url += "&swVersion="+frm.swVersion.value;
							url += "&hwVersion="+frm.hwVersion.value;
							url += "&partesAgregadas="+partesAgregadas;
							url += "&op=4";
							
							xmlHttp.onreadystatechange = function()
							{
								if (xmlHttp.readyState == 4)
								{
									if(esPlaca && frm.cantidadRecibida.value != 1)
									{
										frm.cantidadRecibida.value = 1;
									}
									if(xmlHttp.responseText == 1)
									{
										desplazarPartesAgregadas(1);
										fila = "<tr id='" + partesAgregadas + "&&" + frm.parte.value+"'>";
											fila += "<td width='20%' align='left'>";
												fila += "<img class='manito' alt='Quitar Parte de la Orden de Compra' title='Quitar Parte de la Orden de Compra' src='images/eliminar.png' onClick='if(confirm(\"¿Está seguro que desea deshacer el ingreso de la parte seleccionada?.\")){quitarParte(\"" + partesAgregadas + "&&" + frm.parte.value + "\", " + frm.parte.value+"," + frm.cantidadRecibida.value + ");}'>" + frm.cantidadRecibida.value;
											fila += "</td>";
											fila += "<td width='80%' align='left'>";
												fila += frm.parte.value;
											fila += "</td>";
										fila += "</tr>";
										document.getElementById("tablaPartesRecibidas").innerHTML += fila;
										document.getElementById("mensaje").innerHTML = "Se han recibido " + frm.cantidadRecibida.value + " items de la Parte: " + frm.parte.value + ".";
										document.getElementById("mensaje").className = "ok";
										
										frm.parte.value = "";
										frm.cantidadRecibida.value = "";
										frm.imei.value = "";
										frm.simlock.value = "";
										frm.codigoReferencia.value = "";
										frm.swVersion.value = "";
										frm.hwVersion.value = "";
										
										document.getElementById("datosPlaca").style.display = "none";
										
										frm.cantidadRecibida.focus();
									}
									else if(xmlHttp.responseText == 0)
									{ 
										document.getElementById("mensaje").innerHTML = "No se pudieron recibir los " + frm.cantidadRecibida.value + " items de la Parte: " + frm.parte.value + ".";
										document.getElementById("mensaje").className = "error";
									}
									else
									{
										document.getElementById("mensaje").innerHTML = xmlHttp.responseText;
										document.getElementById("mensaje").className = "error";
									}
								}
							};
							xmlHttp.open("GET",url,true);
							xmlHttp.send(null);
						}
					}
				};
				xmlHttp.open("GET",url,true);
				xmlHttp.send(null);
			}
			
			function quitarParte(idFila, codigoFabricante, cantidadRecibida)
			{
				xmlHttp = GetXmlHttpObject();
				if (xmlHttp == null)
				{
					alert ("Your browser does not support AJAX!");
					return;
				}
				
				var url = "ajaxOrdenesCompra.php";
				url += "?idOrdenCompra="+id;
				url += "&codigoFabricante="+codigoFabricante;
				url += "&cantidadRecibida="+cantidadRecibida;
				url += "&idProveedor="+idProveedor;
				url += "&remitoIngreso="+frm.remitoIngreso.value;
				url += "&fechaIngreso="+frm.fechaIngreso.value;
				url += "&op=5";
				
				xmlHttp.onreadystatechange = function()
				{
					if (xmlHttp.readyState == 4)
					{
						if(xmlHttp.responseText == 1)
						{
							document.getElementById(idFila).innerHTML = "";
							document.getElementById(idFila).style.display = "none";
							document.getElementById(idFila).id = null;
							document.getElementById("mensaje").innerHTML = "Se han quitado " + cantidadRecibida + " items de la Parte: " + codigoFabricante + ".";
							document.getElementById("mensaje").className = "ok";
							
							desplazarPartesAgregadas(-1);
							
							frm.cantidadRecibida.focus();
						}
						else if(xmlHttp.responseText == 0)
						{
							document.getElementById("mensaje").innerHTML = "No se pudo quitar la Parte: " + codigoFabricante + ".";
							document.getElementById("mensaje").className = "error";
						}
						else
						{
							document.getElementById("mensaje").innerHTML = xmlHttp.responseText;
							document.getElementById("mensaje").className = "error";
						}
					}
				};
				xmlHttp.open("GET",url,true);
				xmlHttp.send(null);
			}
			
		</script>
	</head>
	<body onLoad="frm.<?php echo $campo;?>.focus();">
    	<table cellpadding="0" cellspacing="0" align="center" class="tablaPrincipal">
        	<tr>
            	<td align="center">
                	<?php
					require("frmSession.php");
					switch ($iOpcion)
					{
						case 1:
						case 2:
						{
							if (!(in_array(163004, $_SESSION[permisos])))
							{
							?>
							  <script language="JavaScript" type="text/javascript">
							  	window.location.href = "sinPermisos.php"
							  </script>
							<?php
							}
							$titulo = "Ingreso de Orden de Compra";
							break;
						}
						case 3:
						case 4:
						{
							if (!(in_array(163005, $_SESSION[permisos])))
							{
							?>
							  <script language="JavaScript" type="text/javascript">
							  	window.location.href = "sinPermisos.php"
							  </script>
							<?php
							}
							$titulo = "Asociar Factura a Orden de Compra";
							break;
						}
					}
					
					?>
                </td>
            </tr>
            <tr>
            	<td align="center">
                	<?php
					require("frmTitulo.php");
					?>
                </td>
            </tr>
            <tr>
            	<td height="20">&nbsp;
                	
                </td>
            </tr>
            <tr>
            	<td align="center">
                	<table cellpadding="0" cellspacing="0" align="center" class="menuPrincipal">
                    	<tr>
                        	<td>
								<?php
                                require("frmMenu.php");
                                ?>
                            </td>
                        </tr>
                    </table>
                </td>
            </tr>
            <tr>
            	<td height="20">&nbsp;
                	
                </td>
            </tr>
            <tr>
                <td align="center">
                	<table cellpadding="0" cellspacing="0" align="center" class="tituloPantalla">
                    	<tr>
                        	<td align="center">
                            	<p class="texto" align="left"><?php echo $titulo; ?></p>
                            </td>
                        </tr>
                    </table>
                </td>
            </tr>
             <tr>
            	<td height="20">&nbsp;
                	
                </td>
            </tr>
            <tr>
                <td align="center">
                	<table cellpadding="0" cellspacing="0" align="center" class="estadoPantalla">
                    	<tr>
                        	<td align="center">
                            	<p id="mensaje" class="<?php echo $clase; ?>" align="left"><?php echo $mensaje; ?></p>
                            </td>
                        </tr>
                    </table>
                </td>
            </tr>
            <tr>
            	<td height="20">&nbsp;
                	
                </td>
            </tr>
            <tr>
                <td align="center">
                	<table cellpadding="0" cellspacing="0" align="center" class="contenedorPrincipal">
                    	<tr>
                        	<td>
                            	<form name="frm" method="post" action="ingresoOrdenCompra.php">
                                <table width="500">
                                <?php
								switch($iOpcion)
								{
									case 1:
									{
									?>
                                        <tr>
                                            <td width="25%">
                                            	*Proveedor:
                                            </td>
                                            <td width="75%">
                                            	<select style="width:100%;" name="proveedor">
                                                <?php
												foreach($proveedores as $proveedor)
												{
													if($idProveedor == $proveedor['idProveedor'])
													{
														$selected = "selected";	
													}
													else
													{
														$selected = "";
													}
													echo "<option value='".$proveedor['idProveedor']."' $selected>".$proveedor['nombre']."</option>";
												}
												?>
                                                </select>
                                            </td>
                                        </tr>
                                        <tr>
                                            <td>*Numero de Orden de Compra del Proveedor:</td>
                                            <td><input style="width:100%;"  type="text" name="numeroOrdenCompraProveedor" value="<?php echo stripslashes($numeroOrdenCompraProveedor); ?>"/></td>
                                        </tr>
                                    <?php
										break;
									}
									case 2:
									{
									?>
                                    	<tr>
                                        	<td>
                                        		<b>Numero de Orden de Compra del Proveedor: </b><?php echo $numeroOrdenCompraProveedor;?>
                                            </td>
                                        </tr>
                                        <tr>
                                        	<td>
                                        		<b>Proveedor: </b><?php echo $nombreProveedor;?>
                                            </td>
                                        </tr>
                                        <tr>
                                        	<td>
                                        		<b>Proceso: </b><?php echo $proceso;?>
                                            </td>
                                        </tr>
                                        <tr>
                                        	<td>
                                        		<b>Fecha: </b><?php echo $fecha;?>
                                            </td>
                                        </tr>
                                        <tr>
                                        	<td>&nbsp;
                                            	
                                            </td>
                                        </tr>
                                        <tr>
                                        	<td>
                                            	<table>
                                                	<tr>
                                                    	<td width="25%">
                                                        	*Fecha de Ingreso:
                                                        </td>
                                                        <td width="75%">
                                            				<input style="width:60%;" type="text" name="fechaIngreso" maxlength="10" value="<?php echo stripslashes($fechaIngreso); ?>" onKeyUp="setFechaMask(event, this);" />
                                                        </td>
                                                    </tr>
                                                    <tr>
                                                    	<td width="25%">
                                                        	*Remito de Ingreso:
                                                        </td>
                                                        <td width="75%">
                                            				<input style="width:60%;" type="text" name="remitoIngreso" value="<?php echo stripslashes($remitoIngreso); ?>" />
                                                        </td>
                                                    </tr>
                                                </table>
                                            </td>
                                        </tr>
                                        <tr>
                                        	<td width="100%">
                                        		<table width="100%">
                                                	<tr>
                                                    	<td width="20%">
                                                        	*Cantidad
                                                        </td>
                                                    	<td width="80%">
                                                        	*Parte (Código de Fabricante)
                                                        </td>
                                                    </tr>
                                                	<tr>
                                                    	<td>
                                                        	<input style="width:100%;" type="text" name="cantidadRecibida" onKeyUp="if(event.keyCode == 13){agregarParte();};"/>
                                                        </td>
                                                    	<td>
                                                        	<input style="width:100%;" type="text" name="parte" onKeyUp="if(event.keyCode == 13){agregarParte();};"/>
                                                        </td>
                                                    </tr>
                                                    <tr id="datosPlaca" style="display:none;">
                                                    	<td colspan="2">
                                                        	<table width="100%">
                                                            	<tr>
                                                                	<td>
                                                                    	*IMEI
                                                                    </td>
                                                                    <td>
                                                                    	*Simlock
                                                                    </td>
                                                                    <td>
                                                                    	*Código de Referencia
                                                                    </td>
                                                                    <td>
                                                                    	*SW. Version
                                                                    </td>
                                                                    <td>
                                                                    	*HW Version 
                                                                    </td>
                                                                </tr>
                                                                <tr>
                                                                	<td>
                                                                    	<input style="width:100%;" type="text" name="imei" onKeyUp="if(event.keyCode == 13){agregarParte();};"/>
                                                                    </td>
                                                                    <td>
                                                                    	<input style="width:100%;" type="text" name="simlock" onKeyUp="if(event.keyCode == 13){agregarParte();};"/>
                                                                    </td>
                                                                    <td>
                                                                    	<input style="width:100%;" type="text" name="codigoReferencia" onKeyUp="if(event.keyCode == 13){agregarParte();};"/>
                                                                    </td>
                                                                    <td>
                                                                    	<input style="width:100%;" type="text" name="swVersion" onKeyUp="if(event.keyCode == 13){agregarParte();};"/>
                                                                    </td>
                                                                    <td>
                                                                    	<input style="width:100%;" type="text" name="hwVersion" onKeyUp="if(event.keyCode == 13){agregarParte();};"/>
                                                                    </td>
                                                                </tr>
                                                            </table>
                                                        </td>
                                                    </tr>
                                                    <tr>
                                                    	<td colspan="2">
                                            				<table width="100%" id="tablaPartesRecibidas">
                                                            </table>
                                                        </td>
                                                    </tr>
                                                </table>
                                            </td>
                                        </tr>
                                        
                                    <?php
										break;
									}
									case 3:
									case 4:
									{
										?>
                                        <tr style="display:<?php echo($iOpcion==4)?"none":"";?>;">
                                            <td width="25%">
                                            	*Proveedor:
                                            </td>
                                            <td width="75%">
                                            	<select style="width:100%;" name="proveedor">
                                                <?php
												foreach($proveedores as $proveedor)
												{
													if($idProveedor == $proveedor['idProveedor'])
													{
														$selected = "selected";	
													}
													else
													{
														$selected = "";
													}
													echo "<option value='".$proveedor['idProveedor']."' $selected>".$proveedor['nombre']."</option>";
												}
												?>
                                                </select>
                                            </td>
                                        </tr>
                                        <tr style="display:<?php echo($iOpcion==4)?"none":"";?>;">
                                            <td width="25%">
                                            	*Número de Remito de Ingreso:
                                            </td>
                                            <td width="75%">
                                            	<input style="width:100%;" type="text" name="remitoIngreso" value="<?php echo $remitoIngreso;?>"/>
                                            </td>
                                        </tr>
                                        <?php
										if($iOpcion == 4)
										{
											?>
                                            <tr>
                                                <td width="200">
                                                    <b>Proveedor:</b>
                                                </td>
                                                <td>
                                                    <?php echo $nombreProveedor;?>
                                                </td>
                                            </tr>
                                            <tr>
                                                <td>
                                                    <b>Número de Remito de Ingreso:</b>
                                                </td>
                                                <td>
                                                    <?php echo $remitoIngreso;?>
                                                </td>
                                            </tr>
                                            <tr>
                                                <td>
                                                    <b>Número de Factura:</b>
                                                </td>
                                                <td>
                                                    <input style="width:150px;" name="numeroFactura" value="<?php echo $numeroFactura;?>"/>
                                                </td>
                                            </tr>
                                            <tr>
                                                <td>
                                                    <b>Moneda:</b>
                                                </td>
                                                <td>
                                                    <select style="width:150px;" name="moneda">
                                                    <?php
                                                    foreach($monedas as $moneda)
                                                    {
                                                        if($idMoneda == $monedas['idMoneda'])
                                                        {
                                                            $selected = "selected";
                                                        }
                                                        else
                                                        {
                                                            $selected = "";
                                                        }
                                                        echo '<option value="'.$moneda['idMoneda'].'" $selected>'.$moneda['nombre'].'</option>';
                                                    }
                                                    ?>
                                                </td>
                                            </tr>
                                            <tr>
                                                <td>
                                                    &nbsp;
                                                </td>
                                            </tr>
                                            <tr>
                                                <td colspan="2">
                                                    <table width="100%">
                                                        <tr>
                                                            <th width="90%" class="listaHead">
                                                                Parte
                                                            </td>
                                                            <th width="10%" class="listaHead">
                                                                Monto
                                                            </td>
                                                        </tr>
                                                        <?php
                                                        $i=1;
                                                        foreach($partes as $parte)
                                                        {
                                                            $clase = ($i%2==0)?"par":"impar";
                                                            echo "<tr class='$clase'>";
                                                                echo "<td>";
                                                                    echo $parte['codigoFabricante']." - ".$parte['descripcionFabricante'];
                                                                echo "</td>";
                                                                echo "<td>";
                                                                    echo "<input type='text' name='montoParte".$parte['idParte']."' value='".$_POST['parte$i']."'/>";
                                                                echo "</td>";
                                                            echo "</tr>";
                                                            
                                                            $i++;
                                                        }
                                                        ?>
                                                    </table>
                                                </td>
                                            </tr>
                                        <?php
										}
										break;
									}
								}
									?>
                                    <tr>
                                        <td colspan="2" align="center" style="padding-top:10px;">
                                            <input type="button" name="btnGuardar" value="<?php echo $boton;?>" onClick="<?php
                                            switch($iOpcion)
											{
												case 2:
												{
													echo "agregarParte();";
													break;
												}
												default:
												{
													echo "validar();";
													break;
												}
											}
											?>"/>
                                            <input type="button" name="btnCerrar" value="Cerrar" onClick="window.top.location='<?php
                                            switch($iOpcion)
                                            {
                                                case 1:
                                                case 2:
                                                case 3:
                                                case 5:
                                                case 8:
                                                {
                                                    echo "main.php";
                                                    break;	
                                                }
                                                case 6:
                                                {
                                                    echo "ingresoOrdenCompra.php?iOpcion=5";
                                                    break;	
                                                }
                                                case 4:
                                                {
                                                    echo "ingresoOrdenCompra.php?iOpcion=3";
                                                    break;	
                                                }
                                            }?>';"/>
                                        </td>    
                                    </tr>
                                </table>
                                <?php
								switch($iOpcion)
								{
									case 1:
									case 2:
									{
										$iOpcion = 2;
										break;
									}
									case 3:
									{
										$iOpcion = 4;
										break;	
									}
									case 4:
									{
										$iOpcion = 5;
										break;	
									}
								}
								?>
                                <input type="hidden" name="idOrdenCompra" value="<?php echo $id?>"/>
                                <input type="hidden" name="iOpcion" value="<?php echo $iOpcion?>"/>
                                </form>
                            </td>
                        </tr>
                    </table>
                </td>
            </tr>
        </table>
	</body>
</html>